package org.gen;

import org.gen.pojo.config.GenConfig;
import org.gen.pojo.core.GenerateCore;
import org.gen.pojo.mybatis.GeneratorSqlmap;
import org.gen.pojo.util.MavenModuleUtil;

/**
 * Created by zhuge on 2017/10/11.
 */
public class StartGen {
	/**
	 * 先配置{GenConfig}对象
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		MavenModuleUtil.clearModuleResource(GenConfig.mapperPackageName);
		MavenModuleUtil.clearModuleJavaSource("com.pyg");
		// int result = JOptionPane.showConfirmDialog(null, "是否使用官方逆向工程");
		// if (result == JOptionPane.YES_OPTION) {
		// // 调用官方逆向工程
		GeneratorSqlmap generatorSqlmap = new GeneratorSqlmap();

		generatorSqlmap.generator();
//		// 逆向工程生成完毕
//
//		// }
//		// 自定义逆向品优购工程代码
		new GenerateCore().start();
	}
}
